high resolution screen - German English Dictionary